@charset "utf-8";
/*--reset--*/
html,body,div,span,applet,object,iframe,img,
font,h1,h2,h3,h4,h5,h6,p,strong,em,acronym,strong,b,u,i,del,dfn,ins,
dl,dt,dd,ol,ul,li,
table,caption,tbody,tfoot,thead,tr,th,td,
a,hr,code,pre
form,fieldset,label,legend{list-style-type:none;margin:0;padding:0;border:0;outline:0;background:transparent;font-family:Arial,"微软雅黑","宋体",Tahoma, Geneva,sans-serif;font-size:12px;}
ol,ul{list-style:none;}
p,li {word-wrap:break-word;}
:focus{outline:0;-moz-outline-style:none;}
a,a:hover{cursor:pointer;outline:none;text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
img,input,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/*--wrap--*/
html,body{height:100%;}
#wrap{height:100%;}
/*-- main --*/
.fixedtable{table-layout:fixed;width:100%;}
.arrow1{background:url(./img/arrow1.png) no-repeat 0 0;display:block;height:18px;position:absolute;right:0;top:8px;width:19px;}
.arrow2{background:url(./img/arrow2.png) no-repeat 0 0;display:block;height:18px;position:absolute;right:0;top:8px;width:19px;}
.box{cursor:move;margin:0 3px;width:100%;}
.box .t{border-color:transparent transparent #fff;border-style:dashed dashed solid;border-width:0 3px 3px;filter:alpha(opacity=60);font-size:0;height:0;opacity:0.6;overflow:hidden;}
.box .c{background:#fff;filter:alpha(opacity=60);height:100px;opacity:0.6;}
.box .f{border-color:#fff transparent transparent;border-style:solid dashed dashed;border-width:3px 3px 0;filter:alpha(opacity=60);font-size:0;height:0;opacity:0.6;overflow:hidden;}
.box #boxcontent{color:ff7e00;font-size:12px;padding:15px;}

/*--RWA贷前测算--*/
td.maxminbg input{background:url(./img/maxminbg.png) no-repeat 0 0;padding:0 0 4px;margin:0;width:22px;height:22px;border:none;}
@media screen and -webkit-min-device-pixel-ratio0 {
td.maxminbg input{background:url(./img/maxminbg.png) no-repeat 0 0;padding:0;margin:0;width:22px;height:22px;border:none;}
}

/*--treeMenu--指标库索引功能--*/
.treeMenu img.s{cursor:pointer;vertical-align:middle;}
.treeMenu ul{padding:0;}
.treeMenu li{list-style:none;padding:2px;}
.Closed ul{display:none;}
.Child img.s{cursor:default;}
#ReportTreeMenu ul{margin:0 0 0 12px;}
#ReportTreeMenu ul li a{color:#0d73b0;}
#ReportTreeMenu .Opened img.s{background:url(./img/treeopened.gif) no-repeat 0 0;width:9px;height:9px;margin:0 5px 2px;}
#ReportTreeMenu .Closed img.s{background:url(./img/treeclosed.gif) no-repeat 0 0;width:9px;height:9px;margin:0 5px 2px;}
#ReportTreeMenu .Child img.s{background:url(./img/report_DataList.gif) no-repeat 0 0;width:15px;height:15px;margin:0 5px 2px;}
#ReportTreeMenu .Child img.instrument{background:url(./img/report_Instrument.gif) no-repeat 0 0;}
#ReportTreeMenu .Child img.curve{background:url(./img/report_Curve.gif) no-repeat 0 0;}
#ReportTreeMenu .Child img.histogram{background:url(./img/report_Histogram.gif) no-repeat 0 0;}
#ReportTreeMenu .Child img.scattergram{background:url(./img/report_Scattergram.gif) no-repeat 0 0;}
#ReportTreeMenu .Child img.piechart{background:url(./img/report_PieChart.gif) no-repeat 0 0;}
#ReportTreeMenu .Child img.datalist{background:url(./img/report_DataList.gif) no-repeat 0 0;}
/*Temp CSS for View Demo*/
.treeMenu{background:#fff url(./img/menutree_bg.gif) repeat-x 0 0;color:inherit;padding:10px 0;overflow-y:auto;overflow-x:hidden;height:120px;}


/*--预警tab页--*/
#showtabs{background:url(./img/showtab_bg.png) repeat-x 0 0;font-size:12px;height:39px;line-height:14px;}
#showtabs ul{list-style:none;padding:3px 20px 0;}
#showtabs li{display:inline;}
#showtabs a{-moz-outline-style:none;background:url(./img/showtab_left.png) no-repeat 0 0;float:left;outline:none;padding:0 2px 0 7px;}
#showtabs a span{-moz-outline-style:none;background:url(./img/showtab_right.png) no-repeat 100% 0;color:#134789;display:block;float:none;outline:none;padding:12px 17px 9px 11px;}
/*End IE5-Mac hack*/
#showtabs a:hover span,#showtabs .clicked span{background-position:100% -35px;color:#134789;}
#showtabs a:hover,#showtabs .clicked{background-position:0 -35px;}

/*--报表基本信息列表--*/
.detailform{border:1px solid #557fbe;width:100%;}
.detailform th,.detailform td{padding:3px;line-height:21px;border-bottom:1px solid #bbcbdd;}
.detailform th{color:#ebf2fa;font-weight:normal;background:url(./img/detailform_th.png) repeat-x 0 0;}
.detailform td{overflow:hidden;background:#fff;color:#505050;vertical-align:top;}
.detailform a{color:#4369aa;}
.detailform a:hover{color:#c07102;}
.portletline{background:#fff;border:1px solid #bbcbdd;}
.reportdate{background:#fff;border:1px solid #b0cbea;height:150px;padding:2px;}

/*--报表库索引功能--*/
.more{background:url(./img/more.png) no-repeat 0 0;cursor:pointer;display:block;height:20px;outline:none;position:absolute;right:0;top:8px;width:78px;}
.more:hover{background:url(./img/more_hover.png) no-repeat 0 0;}
div.contentline2{width:auto;}
.block_container{width:100%;}

/*--我的工作任务--*/
.jobtable{background:#fff url(./img/jobtable_bg.png) 100% 100% no-repeat;width:100%;}
.jobtable tr{height:0;}
.jobtable .thwidth{width:82px;}
.jobtable th,.jobtable td{height:28px;line-height:28px;padding:0 10px;white-space:nowrap;word-break:keep-all;}
.jobtable th{background:#fff url(./img/title_bg.png) 0 0 repeat-x;color:#03142e;text-align:left;}
.jobtable td{border-bottom:1px solid #c9dcf7;overflow:hidden;text-overflow:ellipsis;}
.jobtable a:link,.jobtable a:visited,.jobtable a:active{color:#23347e;}
.jobtable a:hover{color:#cf923a;}
.jobtable b{display:inline-block;background:none;width:15px;height:28px;vertical-align:middle;}
.OverDueTask{background:url(./img/OverDueTask.png) 100% 6px no-repeat;color:#23347e;display:block;height:20px;text-align:left;width:82px;}
.DueTask{background:url(./img/DueTask.png) 100% 6px no-repeat;color:#23347e;display:block;height:20px;text-align:left;width:82px;}
.NormalTask{background:none;color:#23347e;display:block;height:20px;text-align:left;width:82px;}

/*--work--*/
.tabframe0{margin:0;width:100%;table-layout:fixed;}
.tabframe0 th,.tabframe0 td{border:1px solid #c2dcf2;padding:5px;word-break:keep-all;line-height:21px;color:#03142e;}
.tabframe0 th{font-weight:bold;text-align:right;background:#e8efff;vertical-align:top;}
.tabframe0 td{overflow:hidden;background:#fff;word-break:break-all;word-wrap:break-word;}
.frameline{border-left:1px solid #5bacf1;border-right:1px solid #5bacf1;padding:4px;}

/*--指标库与报表库的关联功能--*/
.tabframe0 em,.tabframe1 em{color:red;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;margin:0 4px 0 0;}
.tabframe2{border:0;margin:0;width:100%;background:#f4f7fd;}
.tabframe2 th,.tabframe2 td{border:0;padding:5px;word-break:keep-all;word-wrap:break-word;white-space:nowrap;line-height:21px;color:#03142e;}
.tabframe2 th{font-weight:bold;text-align:right;}
.tabframe2 td{overflow:hidden;}
.tabframe2 tr{border-bottom:1px solid #cfe0f9;}
.tabframe2 br{display:none;}

/*--报表库索引功能--*/
.tabframe3{margin:0;width:100%;}
.tabframe3 th,.tabframe3 td{border:1px solid #1354ab;height:20px;line-height:20px;padding:3px;word-break:keep-all;word-wrap:break-word;}
.tabframe3 th{background:#cce3f9;color:#031834;font-weight:400;text-align:right;max-wdith:120px;}
.tabframe3 td{background:#fff;color:#031834;overflow:hidden;}
.tabframe3 td.tdtitle{background:#83b0ec;color:#fff;font-weight:bold;text-align:center;}
.tabframe3 a{color:#cf923c;outline:none;}
.tabframe3 a:hover{color:#0d4eaf;}
.tabframe3 td a.morereport{background:url(./img/more_report.png) no-repeat 0 0;display:block;float:right;height:20px;line-height:20px;outline:none;width:108px;}
.textcontent{background:#fff url(./img/content_bg.jpg) no-repeat 100% 100%;height:100%;table-layout:fixed;}
.textcontent th{border-bottom:1px solid #5e9bf6;color::#1837bb;font-size:13px;min-height:30px;padding:4px;text-align:center;}
.textcontent td{font-size:12px;padding:4px;vertical-align:top;word-break:break-all;word-wrap:break-word;}

/*--RWA贷前测算--*/

/*--指标库与报表库的关联功能--*/
.anindex{background:url(./img/anmenuli_bg.png) no-repeat 0 0;display:block;height:27px;line-height:27px;padding:0 10px 0 20px;width:197px;}
.anindex:hover{background:url(./img/anmenuli_hover.png) no-repeat 0 0;}
.selected{background-color:#ecf0f3;color:#0f5175;}
.selected2{background:url(./img/anmenuli_selected.png) no-repeat 0 0;height:27px;line-height:27px;padding:0 10px 0 20px;width:197px;}
.customerQueryInput{width:198px;}
.selectable{cursor:pointer;}
span.recordCounter{background-color:#fff;}
.printtitle td{line-height:14px;text-align:center;text-decoration:none;}
.printtable{line-height:14px;table-layout:fixed;text-decoration:none;word-break:break-all;word-wrap:break-word;}
.printtable td,.printtable th{border:1px solid #000;}
.printtable td{text-align:left;}
.thright{text-align:right;}
.bigtitle{background-color:#CCC;font-weight:bold;text-align:center;}
.tdheight{height:65px;}
textarea.error,input.error{border-color:red;border-style:dotted;}
label.error{background:url(./img/unchecked.gif) no-repeat;margin-left:.3em;padding-left:16px;}
label.valid{background:url(./img/checked.gif) no-repeat;display:block;height:16px;width:16px;}
.warnMessage,.errorMessage{color:red;}

/*--我的常用工具--*/
.toolul{overflow:hidden;margin-left:15px;}
.toolul li{background:url(./img/tool_l.png) no-repeat 0 0;float:left;margin:2px;padding:0 0 0 7px;min-height:45px;min-width:19%;position:relative;}
div.toolr{background:url(./img/tool_r.png) no-repeat 100% 0;height:42px;padding:3px 10px 0 0;}
.tooltitle{font-weight:bold;height:42px;line-height:40px;text-align:left;text-shadow:1px 1px 2px #fff;}
.tooltitle a{color:#093458;}
.tooltitle a:hover{color:#4369aa;}
.toolul a.toola{background:url(./img/ico_close.png) no-repeat 0 0;display:block;height:16px;width:16px;position:absolute;right:18px;top:15px;}
.toolul a.toola:hover{background-position:0 -16px;}

/*--权限管理样式--*/
.limits{background:#c4d7ef;border-left:1px solid #5e9bf6;border-right:1px solid #5e9bf6;height:31px;position:relative;}
.limitsl{background:url(./img/limits_shadow.png) no-repeat 0 0;float:left;height:31px;width:5px;}
.limitsbg{background:url(./img/limits_bg.png) repeat-x 0 0;color:#082653;float:left;font-weight:bold;height:31px;line-height:31px;min-width:170px;text-align:center;}
.limitsr{background:url(./img/limits_r.png) no-repeat 0 0;float:left;height:31px;width:58px;}
.listmore{background:url(./img/list_more.png) no-repeat 0 0;cursor:pointer;display:block;height:21px;outline:none;position:absolute;right:10px;top:6px;width:61px;}
.limitstable{border-left:1px solid #5e9bf6;border-right:1px solid #5e9bf6;table-layout:fixed;width:100%;}
.limitstable th,.limitstable td{border-bottom:1px solid #5e9bf6;color:#072141;height:25px;line-height:25px;padding:0 6px;white-space:nowrap;word-break:keep-all;}
.limitstable th{background:#edf2f8;}
.limitstable td{background:#fff;}
.limitstable a{color:#e06419;outline:none;}
.limitstable a:hover{color:#765d0f;}

/*--我的报告收藏夹--*/
button.cross{background:url(./img/ico_close.png) no-repeat 0px -16px; height:16px;width:16px;right:18px;}
.favorited{background:url(./img/favorite.png) no-repeat 0px 0px; height:22px;width:22px}
.notfavorited{background:url(./img/favorite.png) no-repeat 0px -22px; height:22px;width:22px}
.listdate{color:#23347e;float:right;}
.listul li{background:#fff url(./img/li_arrow.png) no-repeat 7px 12px;border-bottom:1px dotted #8bb2ea;height:28px;line-height:28px;padding:0 0 0 20px;position:relative;text-align:left;}
.listul li:hover{background:#e9f2ff url(./img/li_arrow.png) no-repeat 8px 12px;}
.listul li a{color:#23347e;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%;text-align:left;}
.listul div.s{float:left;height:15px;margin:7px 5px 0 0;width:15px;}
.listul div.instrument{background:url(./img/report_Instrument.gif) no-repeat 0 0;}
.listul div.curve{background:url(./img/report_Curve.gif) no-repeat 0 0;}
.listul div.histogram{background:url(./img/report_Histogram.gif) no-repeat 0 -7px;}
.listul div.scattergram{background:url(./img/report_Scattergram.gif) no-repeat 0 0;}
.listul div.piechart{background:url(./img/report_PieChart.gif) no-repeat 0 0;}
.listul div.datalist{background:url(./img/report_DataList.gif) no-repeat 0 0;}
.listul span.close{background:url(./img/close.png) no-repeat 0 0;cursor:pointer;display:block;height:13px;position:absolute;right:10px;top:7px;width:13px;}
.validateTips{border:1px solid transparent;color:#8B0000;padding:.3em;}
.ui-highlight{background:#fbf9ee;border:1px solid #fcefa1;color:#cd0a0a;}
.ui-state-error{background:#fef1ec;border:1px solid #cd0a0a;}
input:disabled, .disabledInput{background:#F0F0F0;border:1px solid #b1ccec;}
.printtitle td{font-family:Arial, Helvetica, sans-serif, 宋体;font-size:13px;line-height:14px;text-align:center;text-decoration:none;}
.printtable{font-family:Arial, Helvetica, sans-serif, 宋体;font-size:12px;line-height:14px;table-layout:fixed;text-decoration:none;word-break:break-all;word-wrap:break-word;}
.printtable td,.printtable th{border:1px solid #000;}
.printtable td{text-align:left;}
.thright{text-align:right;}
.bigtitle{background-color:#CCC;font-weight:bold;text-align:center;}
.tdheight{height:65px;}

/*--关键指标多维分析样式--*/
.zblistfloat{width:600px;}
.zblistfloat span{/*--定制我的关键指标--*/
	float:left;
	width:180px;
	margin-left:10px;
}
.flow{overflow:hidden;}
.checkdiv{padding:1px 0;}
.checkul{background:url(./img/check_bg.png) 0 0 repeat;line-height:30px;overflow:hidden;}
.checkmove{background:url(./img/checkmove.png) no-repeat 0 0;display:block;height:17px;position:absolute;right:0;top:6px;width:17px;}
.checkul li{background:url(./img/check_bg.png) 0 0 repeat-x;float:left;height:30px;line-height:30px;padding:0;position:relative;width:240px;padding-left:10px;}
.checkul .checkbox{float:left;margin:6px 6px 0 8px;}
.checkul .checka{background:url(./img/check_a.png) 0 0 no-repeat;cursor:pointer;display:block;height:11px;position:absolute;right:8px;top:8px;width:19px;}
.checkul a{background:none;color:#071036;display:block;float:left;height:30px;line-height:30px;min-width:150px;padding:0;}
.checkboxadd a{background:none;color:#071036;display:block;float:left;height:30px;line-height:30px;min-width:236px;padding-left:32px;}
.checkboxadd .checked{background:#2157d7;color:#fff;}
.checkboxall a{background:#e4edf7;color:#482a06;display:block;float:left;height:30px;line-height:30px;min-width:100%;padding-left:12px;}
.checkboxall a:hover{background:#eff4fa;}
.checkboxall .checked{background:#2157d7;}
.checkboxadd,.checkboxall{background:url(./img/check_bg.png) 0 0 repeat;overflow:hidden;padding:0;}
/*--tab样式--*//* Commented Backslash Hack hides rule from IE5-Mac \*/
#showtabs a span{float:none;}
/*End IE5-Mac hack*/
#showtabs a:hover span,#showtabs .checked span{background-position:100% -35px;color:#134789;}
#showtabs a:hover,#showtabs .checked{background-position:0 -35px;}
/*menu3*/
#showtabs{background:url(./img/showtab_bg.png) repeat-x 0 0;font-size:12px;height:30px;line-height:3px;width:100%;overflow:hidden; margin-bottom:5px;}
#showtabs ul{list-style:none;padding:3px 20px 0;}
#showtabs li{display:inline;}
#showtabs a{-moz-outline-style:none;background:url(./img/showtab_left.png) no-repeat 0 -4px;float:left;outline:none;padding:0 2px 0 7px;}
#showtabs a span{-moz-outline-style:none;background:url(./img/showtab_right.png) no-repeat 100% -4px;color:#134789;display:block;float:left;outline:none;padding:12px 17px 9px 11px;}

/*--政策制度小窗口样式--*/
.policyul{padding:8px 0;background:#fff url(./img/policy_bg.jpg) no-repeat 100% 100%;}
.policyul li{padding:2px 10px;}
.policy_icon{display:0;display:block;height:40px;width:270px;}
.policy_icon_01{background:url(./img/policy_icon_01.png) no-repeat 0 0;}
.policy_icon_02{background:url(./img/policy_icon_02.png) no-repeat 0 0;}
.policy_icon_03{background:url(./img/policy_icon_03.png) no-repeat 0 0;}

/*--错误信息小窗口样式--*/
.errorwin{background:url(./img/error_bg.png) no-repeat 0 0;display:block;height:110px;left:50%;margin-left:-200px;padding:10px;position:absolute;top:140px;width:275px;}
.errorimg{background:url(./img/error_img.png) no-repeat 0 0;display:block;float:left;height:63px;margin:6px;width:47px;}
.errortxt{display:block;float:left;height:63px;padding:10px;width:180px;}
.errorbutton{padding-right:10px;text-align:right;}
th.disabledText{color:grey;}
.hiddenColumn{display:none;}
button:disabled{background: #c0c0c0; color: #ffffff; cursor: wait;}


/*--客户信息查询--*/
.buttonside{padding:10px 10px 10px 20px;line-height:22px;text-align:right;}
.ui-widget-content{border:none;}

/*--风险加权资产试算--*/
.fengxian_tablebg{background-color:#afeeee;filter:alpha(opacity=50);display:none;}

/*--参数管理--dl table--指标库/指标信息配置--*/
.dlTable{width:100%;border:1px solid #5e9bf6;border-bottom:none;margin:0 auto;}
.dlTable dt{background:#6fa4e8 url(./img/th_title_bg.png) repeat-x 0 0;color:#fff;}
.dlTable dt b{font-weight:700;}
.dlTable dt,.dlTable span{height:28px;line-height:28px;border-bottom:1px solid #5e9bf6;overflow:hidden;}
.dlTable span{display:block;width:100%;}
.dlTable span input{margin:6px 4px;}
.dlTable dt b,.dlTable span b{display:line-block;float:right;border-left:1px solid #5e9bf6;text-indent:0;text-align:center;padding:0 8px;min-width:30%;height:28px;line-height:28px;}

#button_banner input{margin:5px 0 5px 5px;}

.zishiyingheight{
max-height:480px; /*最大高度，在ie7等浏览器有效*/
height:expression(width>480?"480px":height+"px"); /*在ie6有效*/
overflow-y:auto; /*滚动条自动，小于480没有滚动条，大于480出现滚动条*/
}

/*-- 首页仪表盘样式（信用风险）--*/
.ybplan{width:33%;height:240px;float:left;background:#fff;}
.yibiaopan{height:240px;width:auto;}

/*-- 补录模板定制样式--*/
.tablestyletitle td{
	line-height:30px;
	color:#333;
	cursor:pointer;
	text-align:center;
	width:50%;
}
.bulu_xuanzhong{
	background:#E8EFFF;
}
.buluupfiles{position:absolute;top:5px;left:135px;height:32px;filter:alpha(opacity:0);opacity:0;width:50px;cursor:pointer;}
.file-box{ position:relative;width:200px;float:left;line-height:30px;height:30px;}
.otherbutton{line-height:30px;height:30px; position:absolute;margin-left:200px;}
/*--用户组织角色管理--*/
.zuzhilist span{
	float:left;
	width:210px;
	margin-left:10px;
}
 .listtree{
 max-height:400px; /*最大高度，在ie7等浏览器有效*/
  height:expression(width>400?"400px":height+"px"); /*在ie6有效*/
  overflow-y:auto; /*滚动条自动，小于480没有滚动条，大于480出现滚动条*/
 }
/*--角色关系--*/
		div#rMenu {position:absolute; visibility:hidden; top:0; text-align: left;padding: 2px;}
		div#rMenu ul li{
			cursor: pointer;
			list-style: none outside none;
			margin-top:20px;
		}



.sorted:hover {
	cursor:pointer;
	
}

.desc,  .desc:hover {
	background: url(./img/list.gif) right -118px no-repeat !important;
}

.asc , .asc:hover {
	background: url(./img/list.gif) right -161px no-repeat !important;
}

/*--数据核对加工-仿select--*/
 .select_box {width:200px;position:relative;margin:0px;padding:0;z-index:5;}
.submit_box {width:230px; position:relative;margin:0px;padding:0;text-align:center;}
.select_box input.inputselect {cursor:pointer;display:block;line-height:25px;width:100%;height:25px;overflow:hidden;border:1px solid #d6d6d6; padding-right:20px; padding-left:10px; background:url(./img/select_input_bg.gif) no-repeat 210px center;}
.select_box ul {width:230px; position:absolute; left:0; top:25px; border:1px solid #d6d6d6; background:#fff; overflow: hidden;display:none; background:#fff; z-index:99999;}
.select_box ul li {display:block;height:30px;overflow:hidden;line-height:30px;padding-left:5px;width:100%;cursor:pointer; white-space:nowarp;}
.select_box input.inputcheckbox{margin-top:0;}